home *** CD-ROM | disk | FTP | other *** search
/ MacUser Mac Bin 40 / MACUSER-MACBIN40A-1997-03.ISO.7z / MACUSER-MACBIN40A-1997-03.ISO / オンラインソフト / オンラインソフト⁄毎号掲載 / 音楽,音声処理 / MIDIGraphy folder / MGPC folder / profile sources / GM.s < prev    next >
Text File  |  1996-10-14  |  5KB  |  139 lines

  1. //
  2. // MG Profile Compiler sample source file
  3. // Copyright (c) 1995-96 TONTATA. 
  4. //
  5.  
  6. FILE($PROFFOLDER$ "GM Profile"){
  7.     /*************************************** deffinition of 'vers' */
  8. #include    "version.s"
  9.     /*************************************** deffinition of 'Exdf' */
  10.     Exdf("GM exclusive")                    =($SRCFOLDER$ "ExdfRsrc","GM exclusive");
  11.     Exdf("_Univ. non-realtime message")        =($SRCFOLDER$ "ExdfRsrc","_Univ. non-realtime message");
  12.     Exdf("_Univ. realtime message")            =($SRCFOLDER$ "ExdfRsrc","_Univ. realtime message");
  13.     /*************************************** deffinition of 'Midi' */
  14.     Midi("GM system on")                    =($SRCFOLDER$ "MidiRsrc","GM system on");
  15.     Midi("GM system off")                    =($SRCFOLDER$ "MidiRsrc","GM system off");
  16.     
  17.     /*************************************** deffinition of 'PNam' */
  18.     PNam("GM sound set"){
  19.         "00:Acoustic Grand Piano",        "01:Bright Acoustic Piano",
  20.         "02:Electric Grand Piano",        "03:Honky-tonk Piano",
  21.         "04:Electric Piano 1",            "05:Electric Piano 2",
  22.         "06:Harpsichord",                "07:Clavi",
  23.         "08:Celesta",                    "09:Glockenspiel",
  24.         "0A:Music Box",                    "0B:Vibraphone",
  25.         "0C:Marimba",                    "0D:Xylophone",
  26.         "0E:Tubular Bells",                "0F:Dulcimer",
  27.         "10:Drawbar Organ",                "11:Percussive Organ",
  28.         "12:Rock Organ",                "13:Church Organ",
  29.         "14:Reed Organ",                "15:Accordion",
  30.         "16:Harmonica",                    "17:Tango Accordion",
  31.         "18:Acoustic Guitar(nylon)",    "19:Acoustic Guitar(steel)",
  32.         "1A:Electric Guitar(jazz)",        "1B:Electric Guitar(clean)",
  33.         "1C:Electric Guitar(muted)",    "1D:Overdriven Guitar",
  34.         "1E:Distortion Guitar",            "1F:Guitar harmonics",
  35.         "-",
  36.         "20:Acoustic Bass",                "21:Electric Bass(finger)",
  37.         "22:Electric Bass(pick)",        "23:Fretless Bass",
  38.         "24:Slap Bass 1",                "25:Slap Bass 2",
  39.         "26:Synth Bass 1",                "27:Synth Bass 2",
  40.         "28:Violin",                    "29:Viola",
  41.         "2A:Cello",                        "2B:Contrabass",
  42.         "2C:Tremolo Strings",            "2D:Pizzicato Strings",
  43.         "2E:Orchestral Harp",            "2F:Timpani",
  44.         "30:String Ensemble 1",            "31:String Ensemble 2",
  45.         "32:Synth Strings 1",            "33:Synth Strings 2",
  46.         "34:Choir Aahs",                "35:Voice Oohs",
  47.         "36:Synth Voice",                "37:Orchestra Hit",
  48.         "38:Trumpet",                    "39:Trombone",
  49.         "3A:Tuba",                        "3B:Muted Trumpet",
  50.         "3C:French Horn",                "3D:Brass Section",
  51.         "3E:Synth Brass 1",                "3F:Synth Brass 2",
  52.         "-",
  53.         "40:Soprano Sax",                "41:Alto Sax",
  54.         "42:Tenor Sax",                    "43:Baritone Sax",
  55.         "44:Oboe",                        "45:English Horn",
  56.         "46:Bassoon",                    "47:Clarinet",
  57.         "48:Piccolo",                    "49:Flute",
  58.         "4A:Recorder",                    "4B:Pan flute",
  59.         "4C:Blown Bottle",                "4D:Shakuhachi",
  60.         "4E:Whistle",                    "4F:Ocarina",
  61.         "50:Leed 1(square)",            "51:Leed 2(sawtooth)",
  62.         "52:Leed 3(calliope)",            "53:Leed 4(chiff)",
  63.         "54:Leed 5(charang)",            "55:Leed 6(voice)",
  64.         "56:Leed 7(fifths)",            "57:Leed 8(bass+lead)",
  65.         "58:Pad 1(new age)",            "59:Pad 2(warm)",
  66.         "5A:Pad 3(polysynth)",            "5B:Pad 4(choir)",
  67.         "5C:Pad 5(bowed)",                "5D:Pad 6(metallic)",
  68.         "5E:Pad 7(halo)",                "5F:Pad 8(sweep)",
  69.         "-",
  70.         "60:FX 1(rain)",                "61:FX 2(soundtrack)",
  71.         "62:FX 3(crystal)",                "63:FX 4(atmosphere)",
  72.         "64:FX 5(brightness)",            "65:FX 6(goblins)",
  73.         "66:FX 7(echoes)",                "67:FX 8(sci-fi)",
  74.         "68:Sitar",                        "69:Banjo",
  75.         "6A:Shamisen",                    "6B:Koto",
  76.         "6C:Kalimba",                    "6D:Bag Pipe",
  77.         "6E:Fiddle",                    "6F:Shanai",
  78.         "70:Tinkle Bell",                "71:Agogo",
  79.         "72:Steel Drums",                "73:Woodblock",
  80.         "74:Taiko Drum",                "75:Melodic Tom",
  81.         "76:Synth Drum",                "77:Reverse Cymbal",
  82.         "78:Guitar Fret Noise",            "79:Breath Noise",
  83.         "7A:Seashore",                    "7B:Bird Tweet",
  84.         "7C:Telephone Ring",            "7D:Helicopter",
  85.         "7E:Applause",                    "7F:Gunshot"
  86.     };
  87.  
  88.     /*************************************** deffinition of 'NNam' */
  89.     NNam("GM percussion map"){
  90.         "23:acoustic bass drum",
  91.         "24:bass drum 1",
  92.         "25:side stick",
  93.         "26:acoustic snare",
  94.         "27:hand clap",
  95.         "28:electric snare",
  96.         "29:Low floor tom",
  97.         "2A:closed hi-hat",
  98.         "2B:high floor tom",
  99.         "2C:pedal hi-hat",
  100.         "2D:low tom",
  101.         "2E:open hi-hat",
  102.         "2F:low mid tom",
  103.         "30:hi-mid tom",
  104.         "31:crash cymbal 1",
  105.         "32:high tom",
  106.         "33:ride cymbal 1",
  107.         "34:chinese cymbal",
  108.         "35:ride bell",
  109.         "36:tambourine",
  110.         "37:splash cymbal",
  111.         "38:cowbell",
  112.         "39:crash cymbal 2",
  113.         "3A:vibraslap",
  114.         "3B:ride cymbal 2",
  115.         "3C:hi bongo",
  116.         "3D:low bongo",
  117.         "3E:mute hi conga",
  118.         "3F:open hi conga",
  119.         "40:low conga",
  120.         "41:high timbale",
  121.         "42:low timbale",
  122.         "43:high agogo",
  123.         "44:low agogo",
  124.         "45:cabassa",
  125.         "46:maracas",
  126.         "47:short whistle",
  127.         "48:long whistle",
  128.         "49:short guiro",
  129.         "4A:long guiro",
  130.         "4B:claves",
  131.         "4C:hi wood block",
  132.         "4D:low wood block",
  133.         "4E:mute cuica",
  134.         "4F:open cuica",
  135.         "50:mute triangle",
  136.         "51:open triangle"
  137.     };
  138. };
  139.